<%-- 
    Document   : RRHH_APROBACION_PERMISOS
    Created on : 06-ene-2015, 9:34:01
    Author     : equipo_4
--%>

<%@page import="RRHH_Modelo.RHH_PERSONA"%>
<%@page import="RRHH_Modelo.RHH_VACACIONES"%>
<%@page import="RRHH_Modelo.RHH_PERMISOS"%>
<%@page import="java.util.List"%>
<%@page import="Conexion.Conexion"%>
<%@page import="RRHH_Modelo.RHH_USUARIO"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link rel="stylesheet" href="../css/NuevoStilo.css">
        <script src="../login/js/jquery-1.8.2.min.js" type="text/javascript"></script>
        <script src="../js/jquery-ui.js" type="text/javascript"></script>
        <script src="../js/jquery.ui.touch-punch.js" type="text/javascript"></script>
        <script src="../js/RRHH/RRHH_APROBACION_VACACIONES.js" type="text/javascript"></script>
        <title>APROBACION DE VACACIONES</title>
    </head>
    <body>
        <h1 id="tituloFormulario" data-tipo="0">APROBACION DE VACACIONES</h1>
        <form >
            <table>
                <thead>
                <th onclick="abrirbuscador(this)"><div>USUARIO</div> 
                <img src="../img/iconos/lupa.png" alt="" style="width: 10px; height: 10px;"/>
                </th>
                <th>NOMBRE</th>
                <th>APELLIDO</th>
                <th onclick="abrirbuscadorfecha(this)"><div>FECHA</div> 
                <img src="../img/iconos/lupa.png" alt="" style="width: 10px; height: 10px;"/>
                </th>
                <th>HORA INICIO</th>
                <th>HORA FIN</th>
                <th>APROBAR</th>
                </thead>
                <tbody id="tabla">
                    <%
                        RHH_USUARIO usuario = ((RHH_USUARIO) request.getSession().getAttribute("usr"));
                        Conexion con = new Conexion(usuario.getPASSWORD(), usuario.getPASSWORD());

                        List<RHH_VACACIONES> lista_per = new RHH_VACACIONES(con).Todos();

                        for (int i = 0; i < lista_per.size(); i++) {
                            RHH_PERSONA persona = new RHH_PERSONA(con).BuscarxID_Usuario(lista_per.get(i).getID_USUARIO());
                            String nombre = persona.getPRIMER_NOMBRE() + " ";
                            if (persona.getSEGUNDO_NOMBRE() != null || !persona.getSEGUNDO_NOMBRE().equals("null")) {
                                nombre += persona.getSEGUNDO_NOMBRE() + " ";
                            }
                            String apellido = persona.getPRIMER_APELLIDO();
                            if (persona.getSEGUNDO_APELLIDO() != null || !persona.getSEGUNDO_APELLIDO().equals("null")) {
                                apellido += " " + persona.getSEGUNDO_APELLIDO() + " ";
                            }
                            out.print("<tr>");
                            out.print("<td>" + new RHH_USUARIO(con).BuscarXid(lista_per.get(i).getID_USUARIO()).getUSUARIO() + "</td>");
                            out.print("<td>" + nombre + "</td>");
                            out.print("<td>" + apellido + "</td>");
                            out.print("<td>" + lista_per.get(i).getFECHA_INI() + "</td>");
                            out.print("<td>" + lista_per.get(i).getHORA_INICIOSF() + "</td>");
                            out.print("<td>" + lista_per.get(i).getHORA_FINSF() + "</td>");
                            out.print("<td><span onclick='aprobar("+lista_per.get(i).getID()+",this);'>APROBAR</span><br><span onclick='rechazar("+lista_per.get(i).getID()+",this);'>RECHAZAR</span></td>");
                            out.print("</tr>");
                        }
                    %>
                </tbody>
            </table>
        </form>        
        <div style="display: none; padding: 5px 10px; background: white;" id="contenedorUsuario">
            <span class="negrillaenter">Busqueda por usuario</span>
            <input type="text" class="normal" id="usuario"/>
        </div>
        <div id="contenedorfecha" style="display: none; padding: 5px 10px; background: white;">
            <span class="negrillaenter">Busqueda entre fecha</span>
            DE:<input type="text" class="chico" id="de"/> HASTA: <input id="hasta" type="text" class="chico"/><br>
            <div class="centrado"><button onclick="buscarfecha()">Buscar</button></div>
        </div>
    </body>
</html>
